package oo.day03;

public class Tetromino {
	//定义格子数组
	Cell[] cells;
	
	//定义构造方法
	Tetromino(){
		cells = new Cell[4];
	}
	
	//定义J下落函数
	void drop() {
		for(int i = 0; i < cells.length;i++) {
			cells[i].row++;
		}
	}
	
	//定义J左移函数
	void moveLeft() {
		for(int i = 0; i < cells.length; i++) {
			cells[i].col--;
		}
	}
	
	//定义J右移函数
	void moveRight() {
		for(int i = 0; i < cells.length; i++) {
			cells[i].col++;
		}
	}
	
	//打印每个格子坐标
	void printCells() {
		for(int i = 0; i < cells.length; i++) {
			System.out.println(cells[i].row + "," + cells[i].col);
		}
	}
	
}
